package 集合进阶.单列集合.List集合.集合的遍历方式;

import java.util.ArrayList;
import java.util.Collection;

public class Lambda表达式遍历 {
    public static void main(String[] args) {
        //创建集合
        Collection<String> coll=new ArrayList<>();
        coll.add("a");
        coll.add("b");
        coll.add("c");
        coll.add("d");

        //利用匿名内部类进行遍历
        //底层原理:把遍历到的每一个元素,传递给accept
        //s表示集合中的每一个元素
//        coll.forEach(new Consumer<String>() {
//            @Override
//            public void accept(String s) {
//                System.out.println(s);
//            }
//        });
        //Lambda表达式遍历
        coll.forEach(s -> System.out.println(s));

    }
}
